served in tacos and sandwiches - Spanish English Dictionary